﻿/*Debugging class which output the message and where is coming from*/package com.jwt.vpower.model{	import flash.events.*;			public class Debugger 	{				private static var _instance:Debugger;		private static var _instanceGetter:Function = getInstanceNullCheck;										public function Debugger (pEnforcer:SingletonEnforcer){}						public static function get instance ():Debugger		{			return _instanceGetter.call();		}				private static function getInstanceNullCheck ():Debugger		{			if (_instance == null)			{				_instance = new Debugger(new SingletonEnforcer());				_instanceGetter = getInstanceNoNullCheck;			}						return _instance;		}				private static function getInstanceNoNullCheck ():Debugger		{			return _instance;		}				public function debug($obj:*,$message:String):void{			trace(" :: " + $obj +":: DEBUG :: " + $message);		}					}}internal class SingletonEnforcer { }